30 Fenchurch Street
30 Fenchurch Street is one of the largest office developments in the City of London, the primary financial district of London. Until October 2020, the building was known as Plantation Place, taking its name from a previous Plantation House, once the world's recognised centre of the tea trade.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Worshipful Company of Clothworkers
Livery company of the City of London
Worshipful Company of Cordwainers
Livery company of the City of London
St Margaret Pattens
Church in London, England
Mincing Lane
Street in the City of London
20 Fenchurch Street
Skyscraper in London, England
St Gabriel Fenchurch
Church in London, England
Plantation Place South
Kleinwort Hambros
Bank